MPHB\Advanced\Api\Controllers\V1\BookingAvailabilityController S

Total Complexity 31
Dependencies 4
Dependents 0
Total lines 386
Lines of code 254
Logical lines of code 74
Comment lines 84
Methods 10
Properties 3

Methods 10

Method Rating Maintainability Complexity Lines of code
getAvailableAccommodations()
S
44 5 44
get_item_schema()
S
39 1 84
prepare_links()
S
51 4 31
get_item()
S
54 4 20
filterAccommodationsByRules()
S
57 4 17
filterAccommodationsByCapacity()
S
62 5 10
filterAccommodationsByRates()
S
60 3 13
prepare_item_for_response()
S
56 2 16
get_item_permissions_check()
S
67 2 8
register_routes()
S
63 1 11